package com.pb.wkflow.api.entity;

import lombok.Data;

/**
 * 已办实体类
 * @author 苗益辉
 * @date 2022/6/20 16:30
 */
@Data
public class CompleteTaskEntity {

    /**
     * 已完成的任务id
     */
    private String taskId;

    /**
     * 执行id
     */
    private String executionId;

    /**
     * 任务实例id
     */
    private String processInstanceId;

    /**
     * 任务定义id
     */
    private String processDefineId;

    /**
     * 节点名称
     */
    private String activityName;

    /**
     * 节点描述
     */
    private String description;

    /**
     * 节点定义键值
     */
    private String activityId;

    /**
     * 任务创建时间
     */
    private String createTime;

    /**
     * 任务结束时间
     */
    private String endTime;

    /**
     * 到期日
     */
    private String dueDate;

    /**
     * 租户id
     */
    private String tenantId;

    /**
     * 处理人
     */
    private String assignee;

    /**
     * 处理原因
     */
    private String deleteReason;

    /**
     * 流程定义id
     */
    private String procDefineKey;

    /**
     * 流程定义名称
     */
    private String procDefineName;

    /**
     * 流程分类
     */
    private String category;

    /**
     * 申请用户
     */
    private String startUserId;

    /**
     * 申请用户名称
     */
    private String startUserName;

    /**
     * 申请用户机构
     */
    private String startOrgId;

    /**
     * 申请用户机构名称
     */
    private String startOrgName;

    /**
     * 申请时间
     */
    private String processStartTime;

    /**
     * 结束时间
     */
    private String processEndTime;

    /**
     * 流程状态
     */
    private String processStatus;

    /**
     * 标题
     */
    private String title;

    /**
     * 扩展字段1
     */
    private String field1;

    /**
     * 扩展字段2
     */
    private String field2;

    /**
     * 扩展字段3
     */
    private String field3;

    /**
     * 扩展字段4
     */
    private String field4;

    /**
     * 扩展字段5
     */
    private String field5;
}
